@import "variables";
  .seed-sponsor-detail{
    padding: 0 pxTorem(20);
    position: relative;
    h3{
      max-width: 80%;
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden;
      @include font-dpr(40px);
      color:color($h5,c2);
      padding:0;
      margin:0;
      margin-bottom:pxTorem(35);
      padding-top:pxTorem(20);
    }
    .sponsor-title{
      width: 100%;
      box-sizing: border-box;
      display: flex;
      margin-bottom:pxTorem(30);
      img{
        width:pxTorem(80);
        height:pxTorem(80);
        border-radius: 50%;
        margin-right:pxTorem(20);
      }
      .sponsor-release-time{
        width:100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        box-sizing: border-box;

        p{
          max-width:80%;
          @include font-dpr(30px);
          color:color($h5,c2);
          margin-bottom:pxTorem(5);
          overflow: hidden;
          text-overflow: ellipsis;
        }
        span{
          @include font-dpr(24px);
          color:color($h5,c4);
        }
      }
    }
    .sponsor-info{
      width:100%;
      box-sizing: border-box;
      background:#EFF8FD;
      padding:pxTorem(20);
      p{
        width:100%;
        overflow: hidden;
        margin-bottom:pxTorem(20);
        span{
          float:left;
          @include font-dpr(24px);
          color:#34A0E0;
        }
        .list-array{
          float:left;
          max-width:78%;
          line-height: pxTorem(30);
        }
      }
      p:last-child{
        margin-bottom:0;
      }
    }
  }
  .sponsor-plan{
    margin-top:pxTorem(50);
    padding-bottom:pxTorem(150);
    .sponsor-plan-name{
      width:100%;
      display: flex;
      align-items: center;
      i{
        display: inline-block;
        height:pxTorem(28);
        width:pxTorem(6);
        background:color($h5,c1);
      }
      span{
        @include font-dpr(30px);
        color:color($h5,c2);
        font-weight: bold;
        margin-left:pxTorem(15);
      }
    }
    .sponsor-detail-info{
      padding:0 pxTorem(30);
      .weight-bold{
        font-weight:bold;
        margin:pxTorem(20) 0;
      }
      .contact-info{
        @include font-dpr(30px);
        color:color($h5,c2);
        p{
          margin-bottom:pxTorem(20);
        }
        div{
          line-height: pxTorem(45);
          text-align: justify;
        }
      }
    }
  }

  .contact-sponsor-position{
    z-index: 8;
    width:100%;
    box-sizing: border-box;
    position: absolute;
    bottom:0;
    left:0;
    padding:pxTorem(20) pxTorem(30);
    border-top:1px solid color($h5,c9);
    background:color($h5,c10);
    .contact-now{
      width:100%;
      border-radius: pxTorem(4);
      box-sizing: border-box;
      height:pxTorem(90);
      line-height: pxTorem(90);
      @include font-dpr(30px);
      text-align: center;
      background:color($h5,c1);
      color:color($h5,c10);
    }
  }
  .toggleShow{
    display: none;
  }
